package common.interfaces;

import common.enums.AnswerEnum;
import common.types.Pair;

public interface PlayInterface {

	public void startGame() throws Exception;
	
	public Pair<Integer,String> getNextQuestion() throws Exception;
	
	public void submitAnswer(Pair<Integer,AnswerEnum> answer) throws Exception;
	
	public boolean isGuessed() throws Exception;
	
	public String getGuess() throws Exception;
	
	public void submitActualGuess(Pair<Boolean,String> actualGuess) throws Exception;
	
	public void finishGame() throws Exception;

}
